package edu.gatech.cs2340.bytebankers.view;

import javax.swing.*;

import edu.gatech.cs2340.bytebankers.model.Journey;
import edu.gatech.cs2340.bytebankers.presenter.IJourneyPresenter;
import edu.gatech.cs2340.bytebankers.presenter.JourneyPresenter;

public class TestJourneyView implements IJourneyView {

    public static void main(String[] args) {
	JFrame frame = new JFrame();
	
	JourneyView view = new JourneyView((IJourneyPresenter)new JourneyPresenter(new Journey()));
	
	frame.setSize(800,500);
	frame.setBounds(0, 0, 800, 500);
	frame.setTitle("Test Journey View");
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	
	frame.getContentPane().add(view);
	frame.pack();
	frame.setVisible(true);
    }
    
    @Override
    public JPanel getMainPanel() {
	// TODO Auto-generated method stub
	return null;
    }


	@Override
	public void onOptionClick() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void onTurnClick() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setDate(int day, String month, int year) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setDistanceTravelled(double distance) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setFoodLeft(int foodLeft) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setWeather() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setPercentageTraveled(double percentagetraveled) {
	    // TODO Auto-generated method stub
	    
	}

	@Override
	public void setDistanceBetweenLocations(int distancebetweenlocations) {
	    // TODO Auto-generated method stub
	    
	}

	@Override
	public double getPercentageTraveled() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public JLabel getImage() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void setImage(JLabel image) {
		// TODO Auto-generated method stub
		
	}
}
